@echo off

rem **************************************************************************
rem *
rem * Licensed under the Apache License, Version 2.0 (the "License");
rem * you may not use this file except in compliance with the License.
rem * You may obtain a copy of the License at
rem *
rem *     http://www.apache.org/licenses/LICENSE-2.0
rem *
rem * Unless required by applicable law or agreed to in writing, software
rem * distributed under the License is distributed on an "AS IS" BASIS,
rem * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
rem * See the License for the specific language governing permissions and
rem * limitations under the License.
rem *
rem **************************************************************************
rem *
rem * Script to let another script delete itself and then exit
rem *
rem **************************************************************************

rem NOTE: this script should never be invoked by using 'call', otherwise there
rem will be an ugly "The batch file cannot be found." error message.

setlocal

if [%1]==[] (
    echo ERROR: at least 1 argument expected
    exit /b 1
)

del %1
exit /b %2
